pine-needle wool - French English Dictionary